package io.renren.modules.sys.dao;

import io.renren.modules.sys.entity.AccountheadEntity;
import com.baomidou.mybatisplus.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * 财务主表
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2018-11-22 14:29:35
 */
@Mapper
public interface AccountheadDao extends BaseMapper<AccountheadEntity> {

    /**
     * 获取最大的id
     * @return
     */
    String getMaxId();

    String personQry(Long id);

    String supplierQry(Long id);

    String accountQry(Long id);

    /**
     * 根据传入的参数查询结果
     * @param params
     * @return
     */
    List<AccountheadEntity> findFinancialInfo(Map params);

    Double findAllMoney(HashMap<String,Object> map);
}
